package conexao;

import modelo.Atendimento;
import modelo.Producao;

import com.mysql.jdbc.PreparedStatement;

public class ProducaoDAO {

	
	private Conexao conexao;
	private PreparedStatement pstmt;
	
	public ProducaoDAO(){
		conexao = new Conexao();
		
	}
	
	public Boolean registrarProducao(Producao producao){
		try {
			pstmt.execute("INSERT INTO (id_producao, fkjob, fktipo, fksetor, data_producao,custo) VALUES ('"+producao.getId_producao()+",'"+producao.getFkJob()+"','"+
		producao.getFkTipo()+"','"+producao.getFkSetor()+"','"+producao.getData_producao()+"','"+producao.getData_producao()+"','"+producao.getCusto()+"')");
			
			return true;
		} catch (Exception e) {
			// TODO: handle exception
			
			e.getMessage();
			return false;
		}
		 finally {
	            
	        }
		
	}
	public boolean alterar(Producao producao) {
        try {
            pstmt.execute("UPDATE producao SET  fksetot = '" 
            		+producao.getId_producao()+",'"+producao.getFkJob()+"','"+
            				producao.getFkTipo()+"','"+producao.getFkSetor()+"','"+producao.getData_producao()+"','"+producao.getData_producao()+"','"+producao.getCusto()+"'");
            					
            return true;
        } catch (Exception e) {
            e.printStackTrace();
            return false;
        } finally {
            
        }
 
       
    }
 
    public boolean remover(Producao producao) {
        try {
            pstmt.execute("DELETE FROM producao WHERE id_producao = '" + producao.getId_producao() + "'");
            return true;
        } catch (Exception e) {
            e.printStackTrace();
            return false;
        } finally {
           
        }
 
    }
}
